from ClassObject.Class_mothod import Mothod
'''
    私有属性是无法通过实例.去调用到的，只能通过方法调用。继承父类的子类也不可以调用。
    私有属性前方开头是__。
'''
class User:
    def __init__(self,dayy):
        self.__dayy=dayy
    def age(self):
        return 2018- self.__dayy.year
if __name__ == '__main__':
    user=User(Mothod(1990,1,2))
    # 如何输出私有属性呢，可以通过这种方法。通过调用类,__双下划线,和私有的属性。
    print(user._User__dayy)
    # print(user.dayy)
    print(user.age())